<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>


    <head>
        <style>
            body {
                background-color: #FFFFFF;
                font-size: 14px;
                font-family: Verdana, "Verdana CE",  Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
                color: #000000;  
                margin: 10px;
            }

            h1 {
                font-family: Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
                border-bottom: 1px solid #AFAFAF; 
                font-size:  30px;
                font-weight: bold;
                margin: 0px;
                padding: 0px;
                color: #000000;
            }
        </style>
        
        <title>Manual do Usuário</title>

        
        <link rel="shortcut icon" href="imagens/favicon.ico" type="image/x-icon" />
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <h1><center> Manual do Usuário </center></h1>
        <br>
        <h2>Requisitos de sistema</h2>
			- NetBeans IDE
        <br>- PostgreSQL
        <br>- Apache Tomcat
        <br>- Mozilla Firefox
        <br>
        <h2>Processo de instalação</h2>
			Para que o <i>ThreeDs</i> possa funcionar, é necessário que se sigam alguns passos básicos.
        <br>
    <center>
        <br>Inicialmente, deve-se abrir o NetBeans e escolher a opção de "Abrir projeto", que consta na aba "Arquivo".
        <br><br><img width="682" height="363" src ="imagensmanual/Install.jpg" align="center">
        <br><br>
			Clique na aba Projetos presente do Netbeans, procure por Bibliotecas, clique com o botão direito sobre ele e "Adicionar JAR/pasta".
        <br><br><img width="682" height="363" src="imagensmanual/Install11.jpg" align="center">
        <br><br>
			Adicione as bibliotecas presentes na pasta "Bibliotecas_JSF" que constam na pasta do projeto.
        <br><br><img width="682" height="363" src="imagensmanual/Install12.jpg" align="center">
        <br><br>
			Selecione a pasta onde o projeto encontra-se salvo e clique em "Abrir projeto":
        <br><br><img width="682" height="363" src="imagensmanual/Install2.jpg" align="center">
        <br><br>
			Clique na aba Serviços presente do Netbeans, procure por Tomcat nos servidores, clique com o botão direito sobre ele e "Iniciar".
        <br><br><img width="682" height="363" src="imagensmanual/Install3.jpg" align="center">
        <br><br>
			No pgAdminIII, crie um novo banco de dados com o nome "databasethreeds".
        <br><br><img width="682" height="363" src="imagensmanual/Install4.jpg" align="center">
        <br><br>
			Selecione o banco de dados e clique no símbolo do SQL presente na aba superior.
        <br><br><img width="682" height="363" src="imagensmanual/Install5.jpg" align="center">
        <br><br>
			Já no Query clique em "Arquivo" > "Abrir" e selecione o script do banco de dados do projeto e execute.
        <br><br><img width="682" height="363" src="imagensmanual/Install7.jpg" align="center">
        <br><br>
			Para que não dê nenhum erro de compilação, é necessário que a senha do pgAdminIII seja alterada para "threeds". Para isso, clique em "Arquivo" > "Alterar senha".
        <br><br><img width="682" height="363" src="imagensmanual/Install9.jpg" align="center">
        <br><br>
			Realizados tais passos, é só voltar ao NetBeans e compilar o projeto!
    </center>
    <br>
    <h2>Utilização do Sistema</h2>

		 O sistema <i>ThreeDs</i> será utilizado por projetistas de Banco de Dados para o gerenciamento de dicionário de dados de esquemas de projeto conceitual e operacional baseados respectivamente nos modelos Entidade Relacionamento e Relacional.
    <center>
        <br>O usuário terá a opção de Registrar o usuário e fazer o login.
        <br><br><img width="682" height="363" src ="imagensmanual/home.jpg" align="center">
        <br><br>
        <br>Ao optar por cadastrar um projetista, o usuário deverá informar o nome, o e-mail e a senha.
        <br><br><img width="682" height="363" src ="imagensmanual/novoProjetista.jpg" align="center">
        <br><br>
        <br>Quando optar por criar um novo esquema, o usuário deverá descrever o nome, a descrição, a categoria, o banco de dados e o Esquema. E poderá ainda cadastrar o projetista responsável pelo esquema.
        <br><br><img width="682" height="363" src ="imagensmanual/novoEsquema.jpg" align="center">
                     <br><br>
        <br>O usuário poderá ainda realizar pesquisas selecionando uma entidade, atributo ou relacionamento.
        <br><br><img width="682" height="363" src ="imagensmanual/pesquisa.jpg" align="center">
        <br><br>
        <br>O usuário também pode alterar os seus dados cadastrais, alterando nome, e-mail ou senha anteriormente inseridos.
        <br><br><img width="682" height="363" src ="imagensmanual/editarDadosUsuario.jpg" align="center">
        <br><br>
        <br>Caso opte por alterar os o esquema, o usuário poderá mudar o nome, a descrição, a categoria, o banco de dados e o nome do projeto anteriormente inseridos, ou alterar os dados dos projetista responsável pelo esquema.
        <br><br><img width="682" height="363" src ="imagensmanual/editarEsquema.jpg" align="center">
        <br><br>
        <br>O usuário pode acessar a lista de elementos cadastrados no dicionário de dados, que será exibida em forma de tabela e trará o elemento, o nome e a descrição.
        <br><br><img width="682" height="363" src ="imagensmanual/elementosDD.jpg" align="center">
        <br><br>
        <br>A inserção de atributos do Modelo Relacional pode ser efetuada inserido-se o nome, o domínio, a descrição, os limites inferior e superior, observações a respeito do atributo e exemplos.
        <br><br><img width="682" height="363" src ="imagensmanual/novoAtributoMR.jpg" align="center">
        <br><br>
        <br>Caso decida editar o atributo, o usuário fará o detalhamento do mesmo, mudando o nome, o domínio, a descrição, os limites inferior e superior, observações a respeito do atributo e exemplos.
        <br><br><img width="682" height="363" src ="imagensmanual/editarAtributoMR.jpg" align="center">
        <br><br>
        <br>Há ainda a opção de exibir os atributos cadastrados em uma lista em forma de tabela que trará o nome e a descrição.
        <br><br><img width="682" height="363" src ="imagensmanual/visualizarAtributos.jpg" align="center">
        <br><br>
        <br>Caso decida visualizar os esquemas cadastrados, o sistema apresentará a lista que conterá o nome do esquema, a descrição e o nome do projeto.
        <br><br><img width="682" height="363" src ="imagensmanual/visualizarEsquema.jpg" align="center">
        <br><br>
        <br>E na visualização de tabelas, o sistema retornará uma lista com o nome e a descrição da tabela.
        <br><br><img width="682" height="363" src ="imagensmanual/visualizarTabelas.jpg" align="center">
        <br><br>
        </body>
        </html>
